// pages/test/test.js
const db = wx.cloud.database()
const app = getApp()
const comm = require('../../utils/comm.js')

Page({

  /**
   * 页面的初始数据
   */
  data: {

  },
  getUserMsg: function() {
    if(wx.getStorageSync('userInfo')) {
      const userInfo = JSON.parse(wx.getStorageSync('userInfo'));
      return userInfo;
    }
  },

  hastime(){
   let dt1='09:00-12:00';
   let dt2='13:00-17:00';
   let dt3='9:00-18:00';
   let vars=[]
   vars = dt1.split('-')
    console.log(parseInt(vars[0]),parseInt(vars[1]));
  },

  hasDay(){
    db.collection('meetab').where({
      _openid:'ohg9a5NAOdZbTKcIlB_1dT3_5vxM'
    }).where({
      month:9
    }).where({
      meet:'1号'
    }).get().then(res=>{
       console.log(res)
    }).catch(err=>{
      console.log(err);
    })
  },
  //测试数组插入数据库的结果
  addData(){

    db.collection('test').add({
      data:{
        dataStyle: [
          { month: 'current', day: new Date().getDate(), color: 'white', background: '#AAD4F5' },
          { month: 'current', day: 25, color: 'white', background: '#AAD4F5' },
        ]
      }
    }).then(res=>{
      console.log(res);
    }).catch(err=>{
      console.log(err);
    })
  },
  //云函数测试
  testFunction() {
    wx.cloud.callFunction({
      name: 'func_time',
      data: {
        n1: '09:00',
        n2: '18:00'
      },
      success: res => {
         console.log(res.result);
      },
      fail: err => {
        wx.showToast({
          icon: 'none',
          title: '调用失败',
        })
        console.error('[云函数] [sum] 调用失败：', err)
      }
    })
  },

  test: function(){
    wx.cloud.callFunction({
       name:'login',
       data:{
       },
       success:function(res){
          console.log('openid=',res.result.openid);
       },
       fail:function(err){
          console.log(err)
       }
    })
  },
  //获取缓存数据;
  test2:function(){
    wx.getStorage({
      key: 'userinfo',
      success: function (res) {
        console.log(res.data)
      }
    })
  },

  test3:function(){
    var com = comm.get_time_flag('13-18')
    console.log(com)
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //this.hasDay()
    //this.addData()
    //this.hastime()
    //this.testFunction();
     this.test3();
    // console.log(app.globalData.depart);
    // this.getUserMsg();
  },

   
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})